//package cn.flying.cloud.flow.biz;
//
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//import org.springframework.ui.Model;
//
//import cn.flying.cloud.flow.annotation.FlowController;
//import cn.flying.cloud.flow.annotation.FormKey;
//import cn.flying.cloud.flow.context.FlowAuditForwardAbstract;
//
///**
// * 请假流程相关请求控制器
// *
// * @author: admin
// * @date: 2024年12月16日 23:45
// * @version: 1.0
// */
//@FlowController(name = "Leave")
//public class LeaveController extends FlowAuditForwardAbstract {
//    private final Logger logger = LoggerFactory.getLogger(this.getClass());
//
//
//    /**
//     * 申请人提交页面
//     *
//     * @param procInstId
//     * @param model
//     * @return
//     */
//    @FormKey(name = "sid-E40F2327-2377-404B-B8A3-5FBAE15ED1E4")
//    public String apply(String procInstId, Model model) {
//        model.addAttribute("procInstId", procInstId);
//        return "oa/leave/audit";
//    }
//
//    /**
//     * 主管领导审批页面
//     *
//     * @param procInstId
//     * @param model
//     * @return
//     */
//    @FormKey(name = "sid-25A820A9-76EC-4AE1-A1BB-2D19E1D1F0CE")
//    public String zgAudit(String procInstId, Model model) {
//        model.addAttribute("procInstId", procInstId);
//        return "oa/leave/audit";
//    }
//
//    /**
//     * 分管领导审批页面
//     * @param procInstId
//     * @param model
//     * @return
//     */
//    @FormKey(name = "sid-0F1F780F-3B17-4811-85E9-B74D4B7A92CC")
//    public String fgAudit(String procInstId, Model model) {
//        model.addAttribute("procInstId", procInstId);
//        return "oa/leave/audit";
//    }
//
//}
